Sofi Stock Analysis